www.gusucode.com > seacms 海洋PHP影视视频网站建站系统 v6.61PHP源码程序 > seacms 海洋PHP影视视频网站建站系统 v6.61/海洋cms V6.61/海洋cms V6.61/upload/reg.php
<?php session_start(); require_once("include/common.php"); require_once(sea_INC.'/main.class.php'); if($cfg_user==0) { ShowMsg('系统已关闭会员功能!','-1'); exit(); } $svali = $_SESSION['sea_ckstr']; $action = isset($action) ? trim($action) : ''; if($action=='reg') { $checkmail="/([a-z0-9\-_\.]+@[a-z0-9]+\.[a-z0-9\-_\.]+)+/i"; if(!preg_match($checkmail,$email)||!$email) { ShowMsg('请正确填写邮箱!','-1'); exit(); } $dtime = time(); if($cfg_feedback_ck=='1') { $validate = empty($validate) ? '' : strtolower(trim($validate)); if($validate=='' || $validate != $svali) { ResetVdValue(); ShowMsg('验证码不正确!','-1'); exit(); } } if(trim($m_pwd)<>trim($m_pwd2) || trim($m_pwd)=='') { ShowMsg('两次输入密码不一致或密码为空','-1'); exit(); } $username = $m_user; $username = RemoveXSS(stripslashes($username)); $username = addslashes(cn_substr($username,200)); $row1=$dsql->GetOne("select username from sea_member where username='$username'"); if($row1['username']==$username) { ShowMsg('用户已存在','-1'); exit(); } $pwd = substr(md5($m_pwd),5,20); $ip = GetIP(); $email = RemoveXSS(stripslashes($email)); $email = addslashes(cn_substr($email,200)); if($username) { $dsql->ExecuteNoneQuery("INSERT INTO `sea_member`(id,username,password,email,regtime,regip,state,gid,points,logincount) VALUES ('','$username','$pwd','$email','$dtime','$ip','1','2','0','1')"); ShowMsg('恭喜您,注册成功!','login.php',0,3000); exit; } } else { $tempfile = sea_ROOT."/templets/".$GLOBALS['cfg_df_style']."/".$GLOBALS['cfg_df_html']."/reg.html"; $content=loadFile($tempfile); $t=$content; $t=$mainClassObj->parseTopAndFoot($t); $t=$mainClassObj->parseHistory($t); $t=$mainClassObj->parseSelf($t); $t=$mainClassObj->parseGlobal($t); $t=$mainClassObj->parseAreaList($t); $t=$mainClassObj->parseNewsAreaList($t); $t=$mainClassObj->parseMenuList($t,""); $t=$mainClassObj->parseVideoList($t,-444); $t=$mainClassObj->parseNewsList($t,-444); $t=$mainClassObj->parseTopicList($t); $t=replaceCurrentTypeId($t,-444); $t=$mainClassObj->parseIf($t); if($cfg_feedback_ck=='1') {$t=str_replace("{register:viewRegister}",viewRegister(),$t);} else {$t=str_replace("{register:viewRegister}",viewRegister2(),$t);} $t=str_replace("{register:main}",viewMain(),$t); $t=str_replace("{seacms:runinfo}",getRunTime($t1),$t); $t=str_replace("{seacms:member}",front_member(),$t); echo $t; } function viewMain(){ $main="<div class='leaveNavInfo'><h3><span id='adminleaveword'></span>".$GLOBALS['cfg_webname']."会员注册</h3></div>"; return $main; } function viewActivation($activeuser,$activepwd){ $mystr="<div id=\"register\">". "<form id=\"f_register\" action=\"/".$GLOBALS['cfg_cmspath']."reg.php?action=activationsubmit\" method=\"post\">". "<input type=\"hidden\" name=\"activeuser\" value=\"$activeuser\">". "<input type=\"hidden\" name=\"activepwd\" value=\"$activepwd\">". "<table align=\"center\" style=\"margin:0 auto\">". "<tr>". "<td>用户名$activeuser</td> </tr>". "<tr>". "<td><input type=\"submit\" value=\"激活\" class=\"btn\"/></td> </tr>". "</table></form>". "</div>"; return $mystr; } function viewRegister() { $mystr= "<ul>". "<form id=\"f_Activation\" action=\"/".$GLOBALS['cfg_cmspath']."reg.php?action=reg\" method=\"post\">". "<li><input type=\"input\" name=\"m_user\" id=\"m_user\" class=\"form-control\" placeholder=\"用户名\" /></li>". "<li><input type=\"password\" name=\"m_pwd\" class=\"form-control\" placeholder=\"密码\" /></li>". "<li><input type=\"password\" name=\"m_pwd2\" class=\"form-control\" placeholder=\"确认密码\" /></li>". "<li><input type=\"text\" name=\"email\" class=\"form-control\" placeholder=\"邮箱地址\" /></li>". "<li><img id=\"vdimgck\" src=\"./include/vdimgck.php\" alt=\"看不清?点击更换\" align=\"absmiddle\" class=\"pull-right\" style='width:70px; height:32px;' onClick=\"this.src=this.src+'?'\"/><input type=\"text\" name=\"validate\" id=\"vdcode\" placeholder=\"验证码\" style='width:50%;text-transform:uppercase;' class=\"form-control\" /> </li>". "<li><input type=\"submit\" value=\"注册\" class=\"btn btn-block btn-warning\"/></li>". "<li class=\"text-center\"><a class=\"text-muted\" href=\"./login.php\">已有账号,直接登录?</a></li>". "</form>". "</ul>"; return $mystr; } function viewRegister2() { $mystr= "<ul>". "<form id=\"f_Activation\" action=\"/".$GLOBALS['cfg_cmspath']."reg.php?action=reg\" method=\"post\">". "<li><input type=\"input\" name=\"m_user\" id=\"m_user\" class=\"form-control\" placeholder=\"用户名\" /></li>". "<li><input type=\"password\" name=\"m_pwd\" class=\"form-control\" placeholder=\"密码\" /></li>". "<li><input type=\"password\" name=\"m_pwd2\" class=\"form-control\" placeholder=\"确认密码\" /></li>". "<li><input type=\"text\" name=\"email\" class=\"form-control\" placeholder=\"邮箱地址\" /></li>". "<li><input type=\"submit\" value=\"注册\" class=\"btn btn-block btn-warning\"/></li>". "<li class=\"text-center\"><a class=\"text-muted\" href=\"./login.php\">已有账号,直接登录?</a></li>". "</form>". "</ul>"; return $mystr; }